Recasting a Scene Adaptive Video Coder for Real Time Implementation

نویسندگان

  • Jonathan David Rosenberg
  • Jae Lim
  • John Hartung
چکیده

The Scene Adaptive Video Coder is a new algorithm used to code video sequences at very low bitrates (8 kb/s to 40 kb/s). It is a constant bitrate, constant frame rate encoder. Low rates are obtained through the use of sub-pel motion estimation, aggressive adaptive vector quantization, and dynamic bit allocation. Unfortunately, the algorithm is too complex to be implemented in real time, which is important for practical applications of low bitrate video. This thesis develops a recast of the algorithm to reduce its computational complexity while maintaining its important features, and minimizing the performance degradation as compared to the original algorithm. The computational trouble spots of the algorithm are determined, models are developed to assess the computational complexity and performance trade-offs, and the newly designed algorithm is implemented. Thesis Supervisor: Dr. John Hartung Title: Member of Technical Staff, AT&T Bell Laboratories Thesis Supervisor: Dr. Jae Lim Title: Professor, MIT Acknowledgments I would like to thank my thesis advisors, Dr. John Hartung and Prof. Jae Lim, for their guidance and support throughout this project. I would also like to thank Dr. Nikil Jayant, and the rest of the staff in the Signal Processing Research Department, for their assistance. A special thanks go to Dr. Rich Pauls, for many technical and philosophical discussions. Lastly, I would like to thank my fiance, Michelle Greene, for her continual support of my work and her patience with me. My parents also deserve a special thanks for their constant support throughout my education.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Implementation of Context Adaptive Variable Length Coder for H.264 Video Encoder

This paper proposes the implementation of context adaptive variable length coder for H.264 video encoder. The implementation is capable of bringing about compression of video sequences as per user specification and is capable of processing high resolution pictures of sizes of up to 1024 x 768 pixels, encoding at a real time frame rate of 25 fps. The variable length coder has been realized using...

متن کامل

Efficient implementation of ITU-t g.723.1 speech coder for multichannel voice transmission and storage

Dual-rate G.723.1 speech coder has been widely applied to real-time video and teleconferencing applications where reduced bandwidth and good voice quality is required. This paper presents an efficient implementation of G.723.1 speech coder. To simplify the excitation quantization procedure which is the most computationally demanding, we propose fast algorithms for adaptive codebook and fixed co...

متن کامل

Fpga Implementation of Bit Plane Entropy Encoder for 3‐d Dwt Based Video Compression

In video processing, energy efficient real time video compression and transmission finds numerous applications. In this paper entropy coding is performed for video compression based on three‐dimensional discrete wavelet transform. Currently the most popular video coding approach is an extension of H.264/SVC standard. It provides high compression efficiency due to motion compensation and inter‐l...

متن کامل

An Improved Motion Vector Estimation Approach for Video Error Concealment Based on the Video Scene Analysis

In order to enhance the accuracy of the motion vector (MV) estimation and also reduce the error propagation issue during the estimation, in this paper, a new adaptive error concealment (EC) approach is proposed based on the information extracted from the video scene. In this regard, the motion information of the video scene around the degraded MB is first analyzed to estimate the motion type of...

متن کامل

A Real-Time Object-Based Analysis-Synthesis Video Coder

Modern video coding algorithms are becoming increasingly complex with the result that single general purpose processors are incapable of meeting the computational power required for real time implementation. This report proposes a real-time parallel implementation of one such algorithm the DCU Object-Based Analysis-Synthesis Coder. The iterative design process used to develop the parallel imple...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007